package api

import (
	auto "beergo/app/com/auto/controller"
	"beergo/app/com/conf"
	"github.com/beego/beego/v2/server/web"
)

type ComConfigGroupAdminController struct {
	auto.ComConfigGroupController
}

func init() {
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/:id", 		&ComConfigGroupAdminController{}, "*:GetAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/info", 		&ComConfigGroupAdminController{}, "*:InfoAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/scan", 		&ComConfigGroupAdminController{}, "*:ScanAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/list", 	    &ComConfigGroupAdminController{}, "*:ListAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/update", 	&ComConfigGroupAdminController{}, "*:UpdateAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/create", 	&ComConfigGroupAdminController{}, "*:CreateAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/copy", 	    &ComConfigGroupAdminController{}, "*:CopyAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/edit", 	    &ComConfigGroupAdminController{}, "*:EditAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/delete", 	&ComConfigGroupAdminController{}, "*:DeleteAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/:id/:field", &ComConfigGroupAdminController{}, "*:SonsAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/choice", &ComConfigGroupAdminController{}, "*:ChoiceAction")
	web.Router(conf.UrlPrefixAdmin + "/ComConfigGroup/category", &ComConfigGroupAdminController{}, "*:CategoryAction")
}
//func (this *ComConfigGroupAdminController) Prepare() {}
//func (this *ComConfigGroupAdminController) ListAction() {}
//func (this *ComConfigGroupAdminController) GetAction() {}
//func (this *ComConfigGroupAdminController) InfoAction() {}
//func (this *ComConfigGroupAdminController) ScanAction() {}
//func (this *ComConfigGroupAdminController) CreateAction() {}
//func (this *ComConfigGroupAdminController) UpdateAction() {}
//func (this *ComConfigGroupAdminController) CopyAction() {}
//func (this *ComConfigGroupAdminController) DeleteAction() {}
//func (this *ComConfigGroupAdminController) EditAction() {}
//func (this *ComConfigGroupAdminController) SonsAction() {}
//func (this *ComConfigGroupAdminController) ChoiceAction() {}
//func (this *ComConfigGroupAdminController) CategoryAction() {}
